@charset "UTF-8";
// reset
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,a,img,span,thead,tbody,tfoot{margin:0;padding:0;}
body{font-family:'Microsoft Yahei', 'Hiragino Sans GB',  '����', \5b8b\4f53, Tahoma, Arial, Helvetica, STHeiti;height:100%;}
html{overflow-y:scroll;height:100%;}
fieldset,img{border:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
address,caption,cite,code,dfn,em,i,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none outside;}
blockquote:before,blockquote:after,q:before,q:after{content:'';}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
input,textarea,select,button{font-family:'Microsoft Yahei';font-size:inherit;*font-size:100%;font-weight:inherit;resize:none;}
button{cursor:pointer;}
:focus{outline:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.clearfix{overflow:hidden;clear:both;zoom:1;}
img{max-width:100%}
a:hover{ 
    text-decoration: none;
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { /* WebKit*/  
    color:    #dedede;  
    font-size: 1.2rem;
}  
input:-moz-placeholder, textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  
    color:    #dedede;  
    font-size: 1.2rem;
}  
input::-moz-placeholder, textarea::-moz-placeholder { /* Mozilla Firefox 19+ */  
    color:    #dedede;  
    font-size: 1.2rem;
}  
input:-ms-input-placeholder, textarea:-ms-input-placeholder { /* IE 10+ */  
    color:    #dedede;  
    font-size: 1.2rem;
}
body{overflow-x:hidden ;}

